.main {
  display: flex;
  justify-content: center;
}

.blog {
  padding: 64px;
  width: 1140px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 24px;
}

.mainPost {
  border-radius: 12px;
  box-shadow: 0px 10px 20px 0px #0000000a;
  display: flex;
  flex-direction: column;
  gap: 32px;
  img {
    border-radius: 12px 12px 0 0;
  }
}

.postBlocks {
  display: flex;
  gap: 24px;
}

.block {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
